triangular cartilage - Turkish English Dictionary